Computer-Aided mechanical Assembly Design Using Configuration Spaces
نویسندگان
چکیده
We describe a. unified approach to computer-aided mechanical assembly design in which all design tasks are performed within a single computational paradigm supported by integrated design software. We have developed a prototype design environment for planar assemblies, called HIPAIR, that automates dynamical simulation and provides novel support for tolerancing and parametric design. We organize design tasks around the fundamental task of contact analysis, which we automate by configuration space computation. Configuration space is a complete, concise, and explicit representation of rigid body interactions and contains the requisite information for design tasks involving contacts. We describe algorithms for dynamical simulation, kinematic tolerancing, and parametric design of planar assemblies based on configuration space computation. HIPAIR allows designers to perform computations that lie outside the scope of previous software and that defy manual analysis. It allows them to visualize assembly function under a range of operating conditions, to find and correct design flaws, and to evaluate the functional effects of part tolerances. It has been tested on hundreds of pairs and on a dozen assemblies. HIPAIR performs at interactive speed on assemblies of ten pa.rts with tens of thousands of contacts. Submitted to Computer-Aided Design, January 1997.
منابع مشابه
Computer-aided mechanical design using configuration spaces
The paper describes research in computer-aided design of mechanical systems using configuration spaces. The research addresses the core design task of rigid-body contact analysis and related tasks. Contact analysis is a computational bottleneck in mechanical design, especially in systems with complex part shapes, tight fits, and contact changes. Manual analysis is error-prone and time-consuming...
متن کاملNonlinear kinematic tolerance analysis of planar mechanical systems
This paper presents a nonlinear kinematic tolerance analysis algorithm for planar mechanical systems comprised of higher kinematic pairs. The pan profiles consist of line and circle segments. Each part translates along a planar axis or rotates around an orthogonal axis. The part shapes and motion axes are parameterized by a vector of tolerance parameters with range limits. A system is analyzed ...
متن کاملComputer Aided Assembly Attributes Retrieval Methods for Automated Assembly Sequence Generation
Achieving an appropriate assembly sequence needs deep verification for its physical feasibility. For this purpose, industrial engineers use several assembly predicates; namely, liaison, geometric feasibility, stability and mechanical feasibility. However, testing an assembly sequence for these predicates requires huge assembly information. Extracting such assembly information from an assembled ...
متن کاملUsing C-spaces for tolerance synthesis
The objective of design is to create a specification for functionally acceptable parts. Tolerances must be assigned to the design dimensions and play an important role in deciding if the design really exhibits the desired behavior when it is manufactured. It is therefore important that tolerance allocation is based on an understanding of the semantics of tolerance rather than adherence to conve...
متن کاملComputer Aided Design of the Tube Hydroforming and Dual Hydroforming Processes
This paper presents a control model of the hydroforming and the dual hydroforming process of a tube. The theoretical part includes calculations to measure the change in tube thickness through the developed process. The hydroforming and the dual hydroforming processes are simulated in the SOLIDSIMULATION software and the static and the dynamic simulations are modeled. The obtained results for th...
متن کامل